turban lily (lilium ponponium) - German English Dictionary